monkey orchid (orchis simia) - Espagnol Anglais Dictionnaire